God incarnate - Spanish English Dictionary